rotating radiator - Spanish English Dictionary